const LabRouter = [
  {
    path: '/labhomepage',
    name: 'labhomepage',
    component: () => import('./LabHomePage.vue'),
    children: [
      {
        path: '/labmaininfo',
        name: 'labmaininfo',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./lab_bus/LabMainInfo.vue') }
      },
      {
        path: '/labmaininfoV2',
        name: 'labmaininfoV2',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./lab_bus/LabMainInfoV2.vue') }
      },
      {
        path: '/labmaininfobac',
        name: 'labmaininfobac',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./bac_bus/LabMainInfoBac.vue') }
      },
      {
        path: '/prosetting',
        name: 'prosetting',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./bac_set/ProSetting.vue') }
      },
      {
        path: '/wkflwnodedict',
        name: 'wkflwnodedict',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./bac_set/BacWorkFlowNodeDict.vue') }
      },
      {
        path: '/labbatchprinted',
        name: 'labbatchprinted',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./lab_bus/LabBatchPrinted.vue') }
      },
      {
        path: '/labapplyitem',
        name: 'labapplyitem',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./lab_set/LabApplyItem.vue') }
      },
      {
        path: '/labInstrSetup',
        name: 'labInstrSetup',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./lab_set/LabInstrSetup.vue') }
      },
      {
        path: '/labarcodetype',
        name: 'labarcodetype',
        component: () => import('./lab_set/LabBarCodeType.vue')
      },
      {
        path: '/labRptGroup',
        name: 'labRptGroup',
        /*<router-view name="menu1"></router-view>*/
        components: { labhomepage: () => import('./lab_set/LabRptGroup.vue') }
      },
      {
        path: '/labItemDict',
        name: 'labItemDict',
        /*<router-view name="menu1"></router-view>*/
        component: () => import('./lab_set/LabItemDict.vue')
      },
      {
        path: '/labapplyitembarCodetypemapper',
        name: 'labapplyitembarCodetypemapper',
        component: () => import('./lab_set/LabAppItemBarCodeTypeMapper.vue')
      },
      {
        path: '/labsampletype',
        name: 'labsampletype',
        component: () => import('./lab_set/LabSampleType.vue')
      },
      // {
      //   path: '/labsettingflow',
      //   name: 'labsettingflow',
      //   component: () => import('./lab_bus/LabSettingFlow.vue')
      // },
      {
        path: '/labfeevsbarcode',
        name: 'labfeevsbarcode',
        component: () => import('./lab_set/LabFeeVSBarCode.vue')
      },
      {
        path: '/qcinstritemlist',
        name: 'qcinstritemlist',
        component: () => import('./qc_set/QcInstrItemList.vue')
      },
      {
        path: '/labRptVSBarCode',
        name: 'labRptVSBarCode',
        component: () => import('./lab_set/LabRptVSBarCode.vue')
      },
      {
        path: '/qcmateriallist',
        name: 'qcmateriallist',
        component: () => import('./qc_set/QcMaterialList.vue')
      },
      {
        path: '/labFeeItemVSItemDict',
        name: 'labFeeItemVSItemDict',
        component: () => import('./lab_set/LabFeeItemVSItemDict.vue')
      },
      {
        path: '/labRptBanFeeItem',
        name: 'labRptBanFeeItem',
        component: () => import('./lab_set/LabRptBanFeeItem.vue')
      },
      {
        path: '/itemDictVSChannel',
        name: 'itemDictVSChannel',
        component: () => import('./lab_set/ItemDictVSChannel.vue')
      },
      {
        path: '/labReviewer',
        name: '/labReviewer',
        component: () => import('./lab_set/LabReviewer.vue')
      },
      {
        path: '/qcmaterialtarget',
        name: 'qcmaterialtarget',
        component: () => import('./qc_set/QcMaterialTarget.vue')
      },
      {
        path: '/laboperationreviewed',
        name: 'laboperationreviewed',
        component: () => import('./lab_set/LabOperationReviewed.vue')
      },
      {
        path: '/laboperationinput',
        name: 'laboperationinput',
        component: () => import('./lab_set/LabOperationInput.vue')
      },
      {
        path: '/job',
        name: 'job',
        component: () => import('./quartz/Job.vue')
      },
      {
        path: '/laboperationadjust',
        name: 'laboperationadjust',
        component: () => import('./lab_set/LabOperationAdjust.vue')
      },
      {
        path: '/labResultTemplate',
        name: 'labResultTemplate',
        component: () => import('./lab_set/LabResultTemplate.vue')
      },
      {
        path: '/qcinstritemrule',
        name: 'qcinstritemrule',
        component: () => import('./qc_set/QcInstrItemRule.vue')
      },
      {
        path: '/qcmaterialresult',
        name: 'qcmaterialresult',
        component: () => import('./qc_set/QcMaterialResult.vue')
      },
      {
        path: '/qcmaterialtime',
        name: 'qcmaterialtime',
        component: () => import('./qc_set/QcMaterialTime.vue')
      },
      {
        path: '/qcresultchart',
        name: 'qcresultchart',
        component: () => import('./qc_set/QcResultChart.vue')
      },
      {
        path: '/bacGermDict',
        name: 'bacGermDict',
        component: () => import('./bac_set/BacGermDict.vue')
      },
      {
        path: '/bacAntibioticsDict',
        name: 'bacAntibioticsDict',
        component: () => import('./bac_set/bacAntibioticsDict.vue')
      },
      {
        path: '/bacInstrAntibDict',
        name: 'bacInstrAntibDict',
        component: () => import('./bac_set/BacInstrAntibDict.vue')
      },
      {
        path: '/bacInstrGermDict',
        name: 'bacInstrGermDict',
        component: () => import('./bac_set/BacInstrGermDict.vue')
      },
      {
        path: '/bacCultureCombination',
        name: 'BacCultureCombination',
        component: () => import('./bac_set/BacCultureCombination.vue')
      },
      {
        path: '/bacculbottle',
        name: 'bacculbottle',
        component: () => import('./bac_set/BacCulBottle.vue')
      },
      {
        path: '/bacCultureMedium',
        name: 'bacCultureMedium',
        component: () => import('./bac_set/BacCultureMedium.vue')
      },
      {
        path: '/qcoutcontrolrec',
        name: 'qcoutcontrolrec',
        component: () => import('./qc_set/QcOutControlRec.vue')
      },
      {
        path: '/qcinstrsample',
        name: 'qcinstrsample',
        component: () => import('./qc_set/QcInstrSample.vue')
      },
      {
        path: '/printBarcode',
        name: 'printBarcode',
        component: () => import('./lab_set/PrintBarcode.vue')
      },
      {
        path: '/labSpecSampling',
        name: 'labSpecSampling',
        component: () => import('./lab_set/labSpecSampling.vue')
      },
      {
        path: '/qcresultconvertrule',
        name: 'qcresultconvertrule',
        component: () => import('./qc_set/QcResultConvertRule.vue')
      },
      {
        path: '/qccommonremark',
        name: 'qccommonremark',
        component: () => import('./qc_set/QcCommonRemark.vue')
      },
      {
        path: '/qiindexmain',
        name: 'qiindexmain',
        component: () => import('./qi_set/QiIndexMain.vue')
      },
      {
        path: '/qiindexmainnew',
        name: 'qiindexmainnew',
        component: () => import('./qi_set/QiIndexMainNew.vue')
      },
      {
        path: '/qiMajorService',
        name: 'qiMajorService',
        component: () => import('./qi_set/QiMajorService.vue')
      },
      {
        path: '/qiindexbusinessmodule',
        name: 'qiindexbusinessmodule',
        component: () => import('./qi_set/QiIndexBusinessModule.vue')
      },
      {
        path: '/qualityIndexQuery',
        name: 'qualityIndexQuery',
        component: () => import('./qi_set/QualityIndexQuery.vue')
      },
      {
        path: '/qiIndexFeeitemSign',
        name: 'qiIndexFeeitemSign',
        component: () => import('./qi_set/QiIndexFeeitemSign.vue')
      },
      {
        path: '/qiIndexPatType',
        name: 'qiIndexPatType',
        component: () => import('./qi_set/QiIndexPatType.vue')
      },
      {
        path: '/qiLabItemIsManual',
        name: 'qiLabItemIsManual',
        component: () => import('./qi_set/QiLabItemIsManual.vue')
      },
      {
        path: '/qidatabase',
        name: 'qidatabase',
        component: () => import('./qi_set/QiDatabase.vue')
      },
      {
        path: '/reportsearch',
        name: 'reportsearch',
        component: () => import('./lab_set/Reportsearch.vue')
      },     {
        path: '/reportsearchByOrg',
        name: 'reportsearchByOrg',
        component: () => import('./lab_set/ReportsearchByOrg.vue')
      },
      // {
      //   path: '/wkltByHis',
      //   name: 'wkltByHis',
      //   component: () => import('./lab_set/wkltByHis.vue')
      // },
      {
        path: '/supplier',
        name: 'supplier',
        component: () => import('./lab_set/LabSupplier.vue')
      },
      {
        path: '/labSpecCollection',
        name: 'labSpecCollection',
        component: () => import('./lab_set/labSpecCollection.vue')
      },
      {
        path: '/manufacturer',
        name: 'manufacturer',
        component: () => import('./lab_set/LabManufacturer.vue')
      },
      {
        path: '/labUnqualifiedGroup',
        name: 'labUnqualifiedGroup',
        component: () => import('./lab_set/LabUnqualifiedGroup.vue')
      },
      {
        path: '/labMainInfoXsReasonGroup',
        name: 'labMainInfoXsReasonGroup',
        component: () => import('./lab_set/LabMainInfoXsReasonGroup.vue')
      },
      {
        path: '/unqualifiedSpecimens',
        name: 'unqualifiedSpecimens',
        component: () => import('./lab_set/UnqualifiedSpecimens.vue')
      },
      {
        path: '/unqualifiedSpecimenRecord',
        name: 'unqualifiedSpecimenRecord',
        component: () => import('./lab_set/UnqualifiedSpecimenRecord.vue')
      },
      {
        path: '/printBarcodeQuery',
        name: 'printBarcodeQuery',
        component: () => import('./lab_set/PrintBarcodeQuery.vue')
      },
      {
        path: '/printBarcodeMZ',
        name: 'printBarcodeMZ',
        component: () => import('./lab_set/PrintBarcodeMZ.vue')
      },
      {
        path: '/labProcessSetting',
        name: 'labProcessSetting',
        component: () => import('./lab_set/LabProcessSetting.vue')
      },
      {
        path: '/printBarcodePre',
        name: 'printBarcodePre',
        component: () => import('./lab_set/PrintBarcodePre.vue')
      },
      {
        path: '/labSpecimenProcess',
        name: 'labSpecimenProcess',
        component: () => import('./lab_set/LabSpecimenProcess.vue')
      },
      {
        path: '/labSampleProcessByCode',
        name: 'labSampleProcessByCode',
        component: () => import('./lab_set/LabSampleProcessByCode.vue')
      },
      {
        path: '/criticalValue',
        name: 'criticalValue',
        component: () => import('./lab_set/CriticalValue.vue')
      }, {
        path: '/bacCriticalValue',
        name: 'bacCriticalValue',
        component: () => import('./lab_set/BacCriticalValue.vue')
      },
      {
        path: '/labSpecTraceRec',
        name: 'labSpecTraceRec',
        component: () => import('./lab_set/LabSpecTraceRec.vue')
      },
      {
        path: '/labSpecTraceRecOrMain',
        name: 'labSpecTraceRecOrMain',
        component: () => import('./lab_set/LabSpecTraceRecOrMain.vue')
      },
      {
        path: '/testItemStat',
        name: 'testItemStat',
        component: () => import('./lab_set/TestItemStat.vue')
      },
      {
        path: '/reqItemStat',
        name: 'reqItemStat',
        component: () => import('./lab_set/ReqItemStat.vue')
      },
      {
        path: '/labNodeSetting',
        name: 'labNodeSetting',
        component: () => import('./lab_set/LabNodeSetting.vue')
      },
      {
        path: '/labSamplNodeByCode',
        name: 'labSamplNodeByCode',
        component: () => import('./lab_set/LabSamplNodeByCode.vue')
      },
      {
        path: '/siteOfInfection',
        name: 'siteOfInfection',
        //感染部位
        component: () => import('./bac_base/BacSiteOfInfection.vue')
      },
      {
        path: '/resistantPhenotype',
        name: 'resistantPhenotype',
        //耐药表型
        component: () => import('./bac_base/BacResistantPhenotypeDict.vue')
      },
      {
        path: '/astTestMth',
        name: 'astTestMth',
        //药敏测试方法
        component: () => import('./bac_base/BacAstTestMthDict.vue')
      },
      {
        path: '/antProposalGroup',
        name: 'antProposalGroup',
        //抗生素推荐分组
        component: () => import('./bac_base/BacAntProposalGroupDict.vue')
      },
      {
        path: '/interpretationCode',
        name: 'interpretationCode',
        //敏感性代码
        component: () => import('./bac_base/BacInterpretationCodeDict.vue')
      },
      {
        path: '/resistantType',
        name: 'resistantType',
        //敏感性代码
        component: () => import('./bac_base/BacResistantTypeDict.vue')
      },
      {
        path: '/labGreenChannel',
        name: 'labGreenChannel',
        //绿色通道
        component: () => import('./lab_bus/LabGreenChannel.vue')
      },
      {
        path: '/bacdescoption',
        name: 'bacdescoption',
        //感染部位
        component: () => import('./bac_set/BacDescOption.vue')
      },
      {
        path: '/bacdrugresulttemplate',
        name: 'bacdrugresulttemplate',
        //感染部位
        component: () => import('./bac_set/BacDrugResultTemplate.vue')
      },
      {
        path: '/bacreqreception',
        name: 'bacreqreception',
        //感染部位
        component: () => import('./bac_bus/BacReqReception.vue')
      },
      {
        path: '/bacStainingMethod',
        name: 'bacStainingMethod',
        component: () => import('./bac_set/BacStainingMethod.vue')
      },
      {
        path: '/bacunioncolocount',
        name: 'bacunioncolocount',
        //常见菌落计数
        component: () => import('./bac_set/BacUnionColoCount.vue')
      },
      {
        path: '/colonialMorphologyType',
        name: 'colonialMorphologyType',
        //菌类形态类型
        component: () => import('./bac_set/ColonialMorphologyType.vue')
      },
      {
        path: '/colonialMorphologys',
        name: 'colonialMorphologys',
        //菌类形态类型
        component: () => import('./bac_set/ColonialMorphologys.vue')
      },
      {
        path: '/bacReqPurpose',
        name: 'bacReqPurpose',
        //菌类形态类型BacCulProResult.vue
        component: () => import('./bac_set/BacReqPurpose.vue')
      },
      {
        path: '/bacReqPurposeFeeItem',
        name: 'bacReqPurposeFeeItem',
        //菌类形态类型
        component: () => import('./bac_set/BacReqPurposeFeeItem.vue')
      },
      {
        path: '/bacCulProResult',
        name: 'bacCulProResult',
        //培养过程结果
        component: () => import('./bac_set/BacCulProResult.vue')
      },
      {
        path: '/bacIntelligenExpertRule',
        name: 'bacIntelligenExpertRule',
        component: () => import('./bac_set/BacIntelligentExpertRule.vue')
      },
      {
        path: '/BacBreakPoint',
        name: 'BacBreakPoint',
        component: () => import('./bac_set/BacBreakPoint.vue')
      },
      {
        path: '/bacUserBreakPoint',
        name: 'bacUserBreakPoint',
        component: () => import('./bac_set/BacUserDefineBreakPoint.vue')
      },
      {
        path: '/testListMerge',
        name: 'testListMerge',
        //标本合并
        component: () => import('./lab_bus/components/TestListMerge.vue')
      },
      {
        path: '/rptshow',
        name: 'rptshow',
        component: () => import('./rpt_show/RptShow.vue')
      },
      {
        path: '/positivereport',
        name: 'positivereport',
        component: () => import('./rpt_show/PositiveReport.vue')
      },
      {
        path: '/eqSupplier',
        name: 'eqSupplier',
        component: () => import('./eq_set/EqSupplier.vue')
      },
      {
        path: '/eqManufacturer',
        name: 'eqManufacturer',
        component: () => import('./eq_set/EqManufacturer.vue')
      },
      {
        path: '/eqEquiptType',
        name: 'eqEquiptType',
        component: () => import('./eq_set/EqEquiptType.vue')
      },
      {
        path: '/eqFaultType',
        name: 'eqFaultType',
        component: () => import('./eq_set/EqFaultType.vue')
      },
      {
        path: '/eqPollingStandard',
        name: 'eqPollingStandard',
        component: () => import('./eq_set/EqPollingStandard.vue')
      },
      {
        path: '/eqMaintainStandard',
        name: 'eqMaintainStandard',
        component: () => import('./eq_set/EqMaintainStandard.vue')
      },
      {
        path: '/eqEquipment',
        name: 'eqEquipment',
        component: () => import('./eq_set/EqEquipment.vue')
      },
      {
        path: '/eqMaintainOrder',
        name: 'eqMaintainOrder',
        component: () => import('./eq_set/EqMaintainOrder.vue')
      },
      {
        path: '/eqPatrolPlan',
        name: 'eqPatrolPlan',
        component: () => import('./eq_set/EqPatrolPlan.vue')
      },
      {
        path: '/patrolPlanEdit',
        name: 'patrolPlanEdit',
        component: () => import('./eq_set/PatrolPlanEdit.vue')
      },
      {
        path: '/eqPatrolPlanSta',
        name: 'eqPatrolPlanSta',
        component: () => import('./eq_set/EqPatrolPlanSta.vue')
      },
      {
        path: '/eqPatrolTask',
        name: 'eqPatrolTask',
        component: () => import('./eq_set/EqPatrolTask.vue')
      },
      {
        path: '/patrolTaskEdit',
        name: 'patrolTaskEdit',
        component: () => import('./eq_set/PatrolTaskEdit.vue')
      },
      {
        path: '/spotcheckPlan',
        name: 'spotcheckPlan',
        component: () => import('./eq_set/EqSpotcheckPlan.vue')
      },
      {
        path: '/spotcheckPlanEdit',
        name: 'spotcheckPlanEdit',
        component: () => import('./eq_set/SpotcheckPlanEdit.vue')
      },
      {
        path: '/spotcheckTask',
        name: 'spotcheckTask',
        component: () => import('./eq_set/EqSpotcheckTask.vue')
      },
      {
        path: '/spotcheckTaskEdit',
        name: 'spotcheckTaskEdit',
        component: () => import('./eq_set/SpotcheckTaskEdit.vue')
      },
      {
        path: '/qiSampleTypeCompare',
        name: 'qiSampleTypeCompare',
        component: () => import('./qi_set/QiSampleTypeCompare.vue')
      },
      {
        path: '/qiTatVsItem',
        name: 'qiTatVsItem',
        component: () => import('./qi_set/QiTatVsItem.vue')
      },
      {
        path: '/eqMaintainEdit',
        name: 'eqMaintainEdit',
        component: () => import('./eq_set/EqMaintainEdit.vue')
      },
      {
        path: '/eqMaintainPlan',
        name: 'eqMaintainPlan',
        component: () => import('./eq_set/EqMaintainPlan.vue')
      },
      {
        path: '/eqMaintainPlanEdit',
        name: 'eqMaintainPlanEdit',
        component: () => import('./eq_set/EqMaintainPlanEdit.vue')
      },
      {
        path: '/eqRepairOrder',
        name: 'eqRepairOrder',
        component: () => import('./eq_set/EqRepairOrder.vue')
      },
      {
        path: '/eqRepairEdit',
        name: 'eqRepairEdit',
        component: () => import('./eq_set/EqRepairEdit.vue')
      },
      {
        path: '/eqRepairPlan',
        name: 'eqRepairPlan',
        component: () => import('./eq_set/EqRepairPlan.vue')
      },
      {
        path: '/eqRepairPlanEdit',
        name: 'eqRepairPlanEdit',
        component: () => import('./eq_set/EqRepairPlanEdit.vue')
      },
      {
        path: '/equiptHome',
        name: 'equiptHome',
        component: () => import('./eq_set/EquiptHome.vue')
      },
      {
        path: '/eqFaultRepair',
        name: 'eqFaultRepair',
        component: () => import('./eq_set/EqFaultRepair.vue')
      },
      {
        path: '/eqFaultEdit',
        name: 'eqFaultEdit',
        component: () => import('./eq_set/EqFaultEdit.vue')
      },
      {
        path: '/eqRunningRecord',
        name: 'eqRunningRecord',
        component: () => import('./eq_set/EqRunningRecord.vue')
      },
      {
        path: '/eqRunningRecordEdit',
        name: 'eqRunningRecordEdit',
        component: () => import('./eq_set/EqRunningRecordEdit.vue')
      },
      {
        path: '/repairTjfxByEqType',
        name: 'repairTjfxByEqType',
        component: () => import('./eq_set/RepairTjfxByEqType.vue')
      },
      {
        path: '/repairPersonTjfx',
        name: 'repairPersonTjfx',
        component: () => import('./eq_set/RepairPersonTjfx.vue')
      },
      {
        path: '/maintainTjfxByEqType',
        name: 'maintainTjfxByEqType',
        component: () => import('./eq_set/MaintainTjfxByEqType.vue')
      },
      {
        path: '/repairTjfxByEquipt',
        name: 'repairTjfxByEquipt',
        component: () => import('./eq_set/RepairTjfxByEquipt.vue')
      },
      {
        path: '/repairDetail',
        name: 'repairDetail',
        component: () => import('./eq_set/RepairDetail.vue')
      },
      {
        path: '/bacdeptcount',
        name: 'bacdeptcount',
        component: () => import('./bac_query/BacDeptCount.vue')
      },
      {
        path: '/bacspecimencount',
        name: 'bacspecimencount',
        component: () => import('./bac_query/BacSpecimenCount.vue')
      },
      {
        path: '/labInspectCompany',
        name: 'labInspectCompany',
        component: () => import('./lab_set/LabInspectCompany.vue')
      },
      {
        path: '/labInspectSalesman',
        name: 'labInspectSalesman',
        component: () => import('./lab_set/LabInspectSalesman.vue')
      },
      {
        path: '/bacDrugTypeCount',
        name: 'bacDrugTypeCount',
        component: () => import('./bac_query/BacDrugTypeCount.vue')
      },
      {
        path: '/bacDrugCount',
        name: 'bacDrugCount',
        component: () => import('./bac_query/BacDrugCount.vue')
      },
      {
        path: '/bacDrugUploadChina',
        name: 'bacDrugUploadChina',
        component: () => import('./bac_query/BacDrugUploadChina.vue')
      },
      {
        path: '/checkapply',
        name: 'checkapply',
        component: () => import('./lab_set/CheckApply.vue')
      },
      {
        path: '/labInspectReqQuery',
        name: 'labInspectReqQuery',
        component: () => import('./lab_set/LabInspectReqQuery.vue')
      },
      {
        path: '/checkregist',
        name: 'checkregist',
        component: () => import('./lab_set/CheckRegist.vue')
      },
      {
        path: '/labtatrules',
        name: 'labtatrules',
        component: () => import('./lab_set/LabTatRules.vue')
      },
      {
        path: '/labInspectCompanyReqno',
        name: 'labInspectCompanyReqno',
        component: () => import('./lab_set/LabInspectCompanyReqno.vue')
      },
      {
        path: '/checkapprove',
        name: 'checkapprove',
        component: () => import('./lab_set/CheckApprove.vue')
      },
      {
        path: '/labtatnodes',
        name: 'labtatnodes',
        component: () => import('./lab_set/LabTatNodes.vue')
      },
      {
        path: '/labtatbaserules',
        name: 'labtatbaserules',
        component: () => import('./lab_set/LabTatBaseRules.vue')
      },
      {
        path: '/labtatgrouprules',
        name: 'labtatgrouprules',
        component: () => import('./lab_set/LabTatGroupRules.vue')
      },
      {
        path: '/sampleStorage',
        name: 'sampleStorage',
        component: () => import('./samsto_set/samstoHome.vue')
      },
      {
        path: '/samsto/SamstoFridge',
        name: 'samsto/SamstoFridge',
        component: () => import('./samsto_set/SamstoFridge.vue')
      },
      {
        path: '/checkreport',
        name: 'checkreport',
        component: () => import('./lab_set/CheckReport.vue')
      },
      {
        path: '/checkinspectreport',
        name: 'checkinspectreport',
        component: () => import('./lab_set/CheckInspectReport.vue')
      },
      {
        path: '/reportpublish',
        name: 'reportpublish',
        component: () => import('./lab_set/ReportPublish.vue')
      },
      {
        path: '/samsto/SamstoStorageList',
        name: 'samsto/SamstoStorageList',
        component: () => import('./samsto_set/SamstoStorageList.vue')
      },
      {
        path: '/samsto/SamstoSpecboxModel',
        name: 'samsto/SamstoSpecboxModel',
        component: () => import('./samsto_set/SamstoSpecboxModel.vue')
      },
      {
        path: '/financeSettleList',
        name: 'financeSettleList',
        component: () => import('./lab_set/FinanceSettleList.vue')
      },
      {
        path: '/financeSettleEdit',
        name: 'financeSettleEdit',
        component: () => import('./lab_set/FinanceSettleEdit.vue')
      },
      {
        path: '/financeSettle',
        name: 'financeSettle',
        component: () => import('./lab_set/FinanceSettle.vue')
      },
      {
        path: '/financeSettleView',
        name: 'financeSettleView',
        component: () => import('./lab_set/FinanceSettleView.vue')
      },
      {
        path: '/SamstoSampleStorageIn',
        name: 'samsto/SamstoSampleStorageIn',
        component: () => import('./samsto_set/SamstoSampleStorageIn.vue')
      },
      {
        path: '/borrowreturn',
        name: 'samsto/borrowreturn',
        component: () => import('./samsto_set/SamstoBorrowReturn.vue')
      },
      {
        path: '/destory',
        name: 'samsto/destory',
        component: () => import('./samsto_set/SamstoDistory.vue')
      },
      {
        path: '/Storagedisplay',
        name: 'samsto/Storagedisplay',
        component: () => import('./samsto_set/StoragedisplayV1.vue')
      },
      {
        path: '/StorageRecords',
        name: 'samsto/StorageRecords',
        component: () => import('./samsto_set/StorageRecords.vue')
      },
      {
        path: '/labtatsearch',
        name: 'labtatsearch',
        component: () => import('./lab_set/LabTatSearch.vue')
      },
      {
        path: '/speclosedloop',
        name: 'speclosedloop',
        component: () => import('./lab_bus/components/SpeClosedLoop.vue')
      },
      {
        path: '/saleSettleView',
        name: 'saleSettleView',
        component: () => import('./lab_set/SaleSettleView.vue')
      },
      {
        path: '/ImgTxtRptHome',
        name: 'ImgTxtRptHome',
        components: { labhomepage: () => import('./imgtxt_rpt/ImgTxtRptHome.vue') }
      },
      {
        path: '/LabImgTxtRpt',
        name: 'LabImgTxtRpt',
        components: { labhomepage: () => import('./imgtxt_rpt/LabImgTxtRpt.vue') }
      },
      {
        path: '/LabImgTxtRptMar',
        name: 'LabImgTxtRptMar',
        components: { labhomepage: () => import('./imgtxt_rpt/LabImgTxtRptMar.vue') }
      },
      {
        path: '/LabImgTxtRptPathol',
        name: 'LabImgTxtRptPathol',
        components: { labhomepage: () => import('./imgtxt_rpt/LabImgTxtRptPathol.vue') }
      },
      {
        path: '/LabImgTxtRptTct',
        name: 'LabImgTxtRptTct',
        components: { labhomepage: () => import('./imgtxt_rpt/LabImgTxtRptTct.vue') }
      },
      {
        path: '/labDiagnosTemp',
        name: 'labDiagnosTemp',
        component: () => import('./lab_set/LabDiagnosTemp.vue')
      },
      {
        path: '/labImgResultTemplate',
        name: 'labImgResultTemplate',
        components: { labhomepage: () => import('./imgtxt_rpt/LabImgResultTemplate.vue') }
      },
      {
        path: '/reportManagerRpt',
        name: 'reportManagerRpt',
        components: { labhomepage: () => import('./imgtxt_rpt/report_set/ReportManagerRpt.vue') }
      },
      {
        path: '/greenchannelapply',
        name: 'greenchannelapply',
        component: () => import('./lab_set/GreenChannelApply.vue')
      },
      {
        path: '/bacDiagnosTempDesc',
        name: 'bacDiagnosTempDesc',
        components: { labhomepage: () => import('./bac_set/BacDiagnosTempDesc.vue') }
      },
      {
        path: '/bacDiagnosTempExpert',
        name: 'bacDiagnosTempExpert',
        components: { labhomepage: () => import('./bac_set/BacDiagnosTempExpert.vue') }
      },
      {
        path: '/LsafeHome',
        name: 'LsafeHome',
        components: { labhomepage: () => import('./lsafe_set/LsafeHome.vue') }
      },
      {
        path: '/LsafeSafetyList',
        name: 'LsafeSafetyList',
        components: { labhomepage: () => import('./lsafe_set/LsafeSafetyList.vue') }
      },
      {
        path: '/LsafeItemList',
        name: 'LsafeItemList',
        components: { labhomepage: () => import('./lsafe_set/LsafeItemList.vue') }
      },
      {
        path: '/LsafeSafetySystemList',
        name: 'LsafeSafetySystemList',
        components: { labhomepage: () => import('./lsafe_set/LsafeSafetySystemList.vue') }
      },
      {
        path: '/bacbatchprocess',
        name: 'bacbatchprocess',
        //感染部位
        component: () => import('./bac_bus/BacBatchProcess.vue')
      },
      {
        path: '/criPost',
        name: 'criPost',
        component: () => import('./cri_set/CriPost.vue')
      }, {
        path: '/criRelease',
        name: 'criRelease',
        component: () => import('./cri_set/CriRelease.vue')
      }, {
        path: '/criNoticeStep',
        name: 'criNoticeStep',
        component: () => import('./cri_set/CriNoticeStep.vue')
      }, {
        path: '/criticalValueQuery',
        name: 'criticalValueQuery',
        component: () => import('./cri_set/CriticalValueQuery.vue')
      }, {
        path: '/printBarcodeQueryOrMaininfo',
        name: 'printBarcodeQueryOrMaininfo',
        component: () => import('./lab_set/PrintBarcodeQueryOrMaininfo.vue')
      },
      {
        path: '/criTemplateDesc',
        name: 'criTemplateDesc',
        component: () => import('./cri_set/CriTemplateDesc.vue')
      }, {
        path: '/criDeptSumQuery',
        name: 'criDeptSumQuery',
        component: () => import('./cri_set/CriDeptSumQuery.vue')
      }, {
        path: '/notReceCriticalValueQuery',
        name: 'notReceCriticalValueQuery',
        component: () => import('./cri_set/NotReceCriticalValueQuery.vue')
      }, {
        path: '/untreatedCriticalValueQuery',
        name: 'untreatedCriticalValueQuery',
        component: () => import('./cri_set/UntreatedCriticalValueQuery.vue')
      },
      {
        path: '/criReportHome',
        name: 'criReportHome',
        component: () => import('./cri_set/CriReportHome.vue')
      },
      {
        path: '/bacAntClass',
        name: 'bacAntClass',
        component: () => import('./bac_set/BacAntClass.vue')
      },
      {
        path: '/bacNaturalMdrRule',
        name: 'bacNaturalMdrRule',
        component: () => import('./bac_set/BacNaturalMdrRule.vue')
      },
      {
        path: '/bacExperiment',
        name: 'bacExperiment',
        component: () => import('./bac_set/BacExperiment.vue')
      },
      {
        path: '/labReqMainReturnFee',
        name: 'labReqMainReturnFee',
        component: () => import('./lab_set/LabReqMainReturnFee.vue')
      },
      {
        path: '/labOperationRemove',
        name: 'labOperationRemove',
        component: () => import('./lab_set/LabOperationRemove.vue')
      },
      {
        path: '/reportWorkSearch',
        name: 'reportWorkSearch',
        component: () => import('./lab_set/ReportWorkSearch.vue')
      },
      {
        path: '/bacDrugResultNotReport',
        name: 'bacDrugResultNotReport',
        component: () => import('./bac_set/BacDrugResultNotReport.vue')
      },
      {
        path: '/qcMaterialDayQuery',
        name: 'qcMaterialDayQuery',
        component: () => import('./qc_set/QcMaterialDayQuery.vue')
      },
      {
        path: '/reportQueryCount',
        name: 'reportQueryCount',
        component: () => import('./lab_set/ReportQueryCount.vue')
      }, {
        path: '/labOperationRemoveByItem',
        name: 'labOperationRemoveByItem',
        component: () => import('./lab_set/LabOperationRemoveByItem.vue')
      }, {
        path: '/qcMaterialMonthQuery',
        name: 'qcMaterialMonthQuery',
        component: () => import('./qc_set/QcMaterialMonthQuery.vue')
      },
      {
        path: '/bacSensitiveResultRule',
        name: 'bacSensitiveResultRule',
        component: () => import('./bac_set/BacSensitiveResultRule.vue')
      },
      {
        path: '/bacDrugResultRuleConfig',
        name: 'bacDrugResultRuleConfig',
        component: () => import('./bac_set/BacDrugResultRuleConfig.vue')
      },
      {
        path: '/qcMaterialMonthReport',
        name: 'qcMaterialMonthReport',
        component: () => import('./qc_set/QcMaterialMonthReport.vue')
      },{
        path: '/slef/selfHome',
        name: 'slef/selfHome',
        component: () => import('./slef/SelfHome.vue')
      },{
        path: '/selfFunction',
        name: 'selfFunction',
        component: () => import('./slef/SelfFunction.vue')
      },
      {
        path: '/slef/SelfMachineType',
        name: 'slef/SelfMachineType',
        component: () => import('./slef/SelfMachineType.vue')
      },{
        path: '/slef/SelfMachine',
        name: 'slef/SelfMachine',
        component: () => import('./slef/SelfMachine.vue')
      },{
        path: '/slef/selfMachinePreview',
        name: 'slef/selfMachinePreview',
        component: () => import('./slef/SelfMachinePreview.vue')
      },{
        path: '/selfScreen',
        name: 'selfScreen',
        component: () => import('./slef/SelfScreen.vue')
      },{
        path: '/callRule',
        name: 'callRule',
        component: () => import('./call_num/CallRule.vue')
      },{
        path: '/bigScreen',
        name: 'bigScreen',
        component: () => import('./call_num/BigScreen.vue')
      },{
        path: '/nurseCall',
        name: 'nurseCall',
        component: () => import('./call_num/NurseCall.vue')
      },{
        path: '/callType',
        name: 'callType',
        component: () => import('./call_num/CallType.vue')
      },{
        path: '/callNum',
        name: 'callNum',
        component: () => import('./call_num/CallNum.vue')
      },{
        path: '/callNumHome',
        name: 'callNumHome',
        component: () => import('./call_num/CallNumHome.vue')
      },{
        path: '/zjScreen',
        name: 'zjScreen',
        component: () => import('./call_num/ZjScreen.vue')
      },{
        path: '/smartScreen',
        name: '/smartScreen',
        component: () => import('./smart_screen/SmartScreen.vue')
      },{
        path: '/testScreen',
        name: '/testScreen',
        component: () => import('./smart_screen/testScreen.vue')
      },{
        path: '/smartScreenPreview',
        name: '/smartScreenPreview',
        component: () => import('./smart_screen/SmartScreenPreview.vue')
      },{
        path: '/positiveSampleQuery',
        name: '/positiveSampleQuery',
        component: () => import('./bac_query/PositiveSampleQuery.vue')
      }
    ]
  }
];

export default LabRouter;
